#ifndef _RTMREQUEST_H
#define _RTMREQUEST_H 1

#include "Request.h"
#include <map>

namespace http {
  class RTMRequest : public Request
  {
    public:
      // Constructors
      RTMRequest(const std::pair<std::string, std::string> &, std::map<std::string, std::string> req);
      RTMRequest(const std::pair<std::string, std::string> &);

      // Object methods
      std::string getData() {return reqData;}
      RTMRequest& setData(std::map<std::string, std::string>);

    private:
      // Members
      std::string reqData;
      std::pair<std::string, std::string> api_key;
  };
}

#endif /* !_XMLREQUEST_H */
